home *** CD-ROM | disk | FTP | other *** search
-
- MANDALA
- by Oliver Broadway
-
-
- .----------------------------.
- | WARNING! |
- | This program is addictive. |
- | USE WITH CARE! |
- '----------------------------'
-
-
- 1. Instructions
-
- Put some music on. Double-click on MANDALA.TOS. Sit back. Relax. Watch. Enjoy.
-
-
- 2. Further instructions (for advanced users)
-
- To regain control of your ST, press the space bar. Rumour has it that pressing
- the reset button or turning off the power will also work. Note that since, for
- reasons of speed, the space bar is not checked during the main loop, there may
- be a short pause before the program ends.
-
-
- 3. Other bits
-
- It all started with a program called Wallpaper, written by Peter Tilsley for
- the BBC Microcomputer. Some years ago, when I finally got around to learning
- to program in 68000. the first program I wrote was a direct copy of the
- original Wallpaper program. Since then, it's got a lot faster, the symmetry
- has changed from four-fold to six-fold, and some masking and bit-shifting has
- been added to make the patterns more interesting, but the basic algorithm has
- remained unchanged.
-
- Apologies to those without a mono monitor; since the program uses a custom
- plot routine, which writes directly to the screen, it won't work with a mono
- emulator. The original BBC version, and some of the early ST versions, worked
- in colour, but the plot routine was slower and more complicated, and the
- patterns were never as satisfactory as the mono ones (the BBC version looked
- best on a green-screen monitor), so when I converted the mono plot routine for
- hexagonal symmetry, I didn't bother with the colour routine. Sorry.
-
- I reckon this is the most interesting and entertaining program around of its
- size; if you know otherwise, I'd be delighted to hear from you.
-
- Oliver Broadway
- Elk Towers
- 4 Cadogan Gardens
- London
- N3 2HN
-